#ifndef PILE_INCLUDED
#define PILE_INCLUDED
/**
 * \file pile.h
 * \brief Gestion de pile de coordonées
 * \author Nathanaël Desjobert
 * \date 20 Avril 2013
 *
 * Programme de gestion de pile pour le jeu "une retraite en enfer"
 *
 */
typedef struct
{
    int x;
    int y;
} Coord;

typedef struct
{
    Coord* T;
    int taille_utilisee;
    int taille_max;
} Pile;

void initPile(Pile * P,int taille);

void ajouterPile(Pile* P,int x,int y);

void afficherPile(const Pile * P);

int cherchecoordPile(const Pile * P,int x,int y);

int testvidePile(const Pile* P);

void depilerPile(Pile* P,int *x, int* y);

void detruirePile(Pile * P);


#endif
